98cc0b81997ade712e577110b7ee3634a9d4bba6,zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java,TableEditorPresenter,gotoPrevState,#boolean#boolean#,794
Before Change
private void gotoPrevState(boolean isNewState, boolean isFuzzyState)
{
if (isNewState && isFuzzyState)
{
Log.info("go to Prev Fuzzy Or Untranslated State");
// Clean the cache for Next Fuzzy to avoid issues about cache is
// obsolete
display.getTargetCellEditor().cancelEdit();
}
else if (isNewState)
{
Log.info("go to Prev Untranslated State");
// Clean the cache for Next Fuzzy to avoid issues about cache is
// obsolete
display.getTargetCellEditor().cancelEdit();
}
else if (isFuzzyState)
{
Log.info("go to Prev Fuzzy State");
// Clean the cache for Next Fuzzy to avoid issues about cache is
// obsolete
display.getTargetCellEditor().cancelEdit();
}
}
After Change
{
Log.info("=============gotoPrevState: New-" + isNewState + " Fuzzy-" + isFuzzyState);
display.getTargetCellEditor().cancelEdit();
int prevRowIndex = getPreviousStateRowIndex(isNewState, isFuzzyState);
Log.info("go to Prev State:" + prevRowIndex);